keep alive hope - French English Dictionary